more streamlined - Espagnol Anglais Dictionnaire